package com.lin.mongodb.entity;

import lombok.Data;
import lombok.ToString;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Field;

import java.util.List;

/**
 * @作者: 林江
 * @创建时间: 2024/1/30
 * @功能:
 */
@Data
@ToString
//@Document // 表示是mongodb中的一个文档
public class User {
    // 数据自动生成时候，要求id = String 、 ObjectId 或 BigInteger
    @Id // 表示数据库id
    private String userId;//  ---> _id
    //    private Integer id; // ---> _id
    @Field("name")
    private String name;
    private String username;
    private String password;
    private String address;
    private Integer age;
    private List<String> addrs;
    private List<Integer> addIds;
}
